package dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import javaUtils.StringUtil;

public class ProductoDTO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int id;
	private String nombre;
	private String categorizacion;
	private List<ItemProovedorDTO> proovedores;

	public ProductoDTO() {
		this.proovedores = new ArrayList<ItemProovedorDTO>();
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getCategorizacion() {
		return categorizacion;
	}

	public void setCategorizacion(String categorizacion) {
		this.categorizacion = categorizacion;
	}

	public List<ItemProovedorDTO> getProovedores() {
		return proovedores;
	}

	public void setProovedores(List<ItemProovedorDTO> proovedores) {
		this.proovedores = proovedores;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	@Override
	public String toString() {
		StringUtil stringUtil = StringUtil.getInstacia();
		String str = stringUtil.null2String(nombre) + "("
				+ stringUtil.null2String(new Integer(id)) + ")";
		return str;
	}

}
